package com.hdoit.apollo.logical.statistics.service;

import java.util.List;

import com.hdoit.apollo.logical.statistics.model.StockChangeRecord;
import com.hdoit.apollo.logical.statistics.model.StockChangeStatistics;
import com.hdoit.apollo.logical.viewmodel.statistics.StockChangeRecordSearch;
import com.hdoit.apollo.logical.viewmodel.statistics.StockChangeStatisticsSearch;
import com.tennetcn.data.dao.base.ISuperService;
import com.tennetcn.data.message.PagerModel;

public interface IStockChangeStatisticsService extends ISuperService<StockChangeStatistics>{

	public StockChangeStatistics getStockChangeStatistics(StockChangeStatisticsSearch search);

	public List<StockChangeRecord> getStockChangeRecords(StockChangeRecordSearch search, PagerModel pagerModel);

	public List<StockChangeRecord> getReturnRecord(StockChangeRecordSearch search, PagerModel pagerModel);

	public List<StockChangeRecord> getStockChangeRecordList(StockChangeRecordSearch search, PagerModel pagerModel);

}